factotum [dated] - English Synonyms Dictionary